| Metric | Rating | Ranking | 
|---|---|---|
| Performance | A- 92 | 19 | 
| Power | A- 94 | 15 | 
| Offensive | B+ 88 | 29 | 
| Defensive | A 95 | 10 | 
| Overall | 7-3 (70%) | 
|---|---|
| Versus Top 10 | 0-0 (0%) | 
| Versus > .500 Fighters | 3-3 (50%) | 
| Versus < .500 Fighters | 4-0 (100%) | 
| Last 5 Fights | 3-2 (60%) | 
| Best Win | Lightweight #30 Mauricio Ruffy (3-1) 2025-09-06 UFC Fight Night: Imavov vs. Borralho Round 2 SUB Rear Naked Choke | 
|---|---|
| Worst Loss | Lightweight #39 Dustin Poirier (22-9) 2024-03-09 UFC 299: O'Malley vs. Vera 2 Round 2 KO/TKO Punch | 
| Finishes | 7 (70%) | 
|---|---|
| KOs | 3 (30%) | 
| Submissions | 4 (40%) | 
| Decisions | 0 (0%) | 
| Opponent Record | 64-48 | 
| Average Opponent Rank | 53.8 | 
| Long Streak | W 5 (11/11/2023) | 
| Current Streak | W 2 | 
| Result | Opponent | 
|---|---|
| W 2025-09-06 | Mauricio Ruffy (3-1) Lightweight #30 Round 2 SUB Rear Naked Choke UFC Fight Night: Imavov vs. Borralho | 
| W 2025-05-10 | Kyle Prepolec (0-4) Lightweight #100 Round 2 SUB Arm Triangle UFC 315: Muhammad vs. Della Maddalena | 
| L 2024-09-28 | Renato Moicano (12-7) Lightweight #33 Round 2 KO/TKO UFC Fight Night: Moicano vs. Saint Denis | 
| L 2024-03-09 | Dustin Poirier (22-9) Lightweight #39 Round 2 KO/TKO Punch UFC 299: O'Malley vs. Vera 2 | 
| W 2023-11-11 | Matt Frevola (5-6) Lightweight #75 Round 1 KO/TKO Kick UFC 295: Prochazka vs. Pereira | 
| W 2023-09-02 | Thiago Moises (8-7) Lightweight #41 Round 2 KO/TKO Punches UFC Fight Night: Gane vs. Spivac | 
| W 2023-07-01 | Ismael Bonfim (2-2) Lightweight #59 Round 1 SUB Rear Naked Choke UFC Fight Night: Strickland vs. Magomedov | 
| W 2022-09-03 | Gabriel Miranda (1-3) Lightweight #70 Round 2 KO/TKO Punch UFC Fight Night: Gane vs. Tuivasa | 
| W 2022-06-04 | Niklas Stolze (0-3) Lightweight Round 2 SUB Rear Naked Choke UFC Fight Night: Volkov vs. Rozenstruik | 
| L 2021-10-30 | Elizeu Zaleski dos Santos (11-6) Welterweight #37 Round 3 U-DEC UFC 267: Blachowicz vs. Teixeira |